home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
User's Choice Windows CD
/
User's Choice Windows CD (CMS Software)(1993).iso
/
win_u_z
/
vlistsam.zip
/
VLIST.H
< prev
next >
Wrap
Text File
|
1992-09-27
|
2KB
|
59 lines
#define VLB_OK 0
#define VLB_ERR -1
#define VLB_ENDOFFILE -1
#define VLBS_USEDATAVALUES 0x8000L
#define VLBS_NOTIFY 0x0001L
#define VLBS_NOREDRAW 0x0004L
#define VLBS_OWNERDRAWFIXED 0x0010L
#define VLBS_HASSTRINGS 0x0040L
#define VLBS_USETABSTOPS 0x0080L
#define VLBS_NOINTEGRALHEIGHT 0x0100L
#define VLBS_WANTKEYBOARDINPUT 0x0400L
#define VLBS_DISABLENOSCROLL 0x1000L
#define VLB_RESETCONTENT (WM_USER+100)
#define VLB_SETCURSEL (WM_USER+101)
#define VLB_GETCURSEL (WM_USER+102)
#define VLB_GETTEXT (WM_USER+103)
#define VLB_GETTEXTLEN (WM_USER+104)
#define VLB_GETCOUNT (WM_USER+105)
#define VLB_SELECTSTRING (WM_USER+106)
#define VLB_FINDSTRING (WM_USER+107)
#define VLB_GETITEMRECT (WM_USER+108)
#define VLB_GETITEMDATA (WM_USER+109)
#define VLB_SETITEMDATA (WM_USER+110)
#define VLB_SETITEMHEIGHT (WM_USER+111)
#define VLB_GETITEMHEIGHT (WM_USER+112)
#define VLB_FINDSTRINGEXACT (WM_USER+113)
#define VLB_INITIALIZE (WM_USER+114)
#define VLB_FIRST (WM_USER+115)
#define VLB_PREV (WM_USER+116)
#define VLB_NEXT (WM_USER+117)
#define VLB_LAST (WM_USER+118)
#define VLB_FINDITEM (WM_USER+119)
#define VLB_RANGE (WM_USER+120)
#define VLB_FINDPOS (WM_USER+121)
#define VLB_UPDATEPAGE (WM_USER+123)
#define VLB_SETTABSTOPS (WM_USER+124)
#define VLB_GETTOPINDEX (WM_USER+125)
#define VLB_SETTOPINDEX (WM_USER+126)
#define VLB_GETHORIZONTALEXTENT (WM_USER+127)
#define VLB_SETHORIZONTALEXTENT (WM_USER+128)
#define VLB_GETLINES (WM_USER+129)
#define VLB_PAGEDOWN (WM_USER+130)
#define VLB_PAGEUP (WM_USER+131)
#define IDS_VLBOXNAME 1
typedef struct _VLBStruct {
int nStatus;
LONG lData;
LONG lIndex;
LPSTR lpTextPointer;
LPSTR lpFindString;
} VLBSTRUCT;
typedef VLBSTRUCT FAR* LPVLBSTRUCT;